Big Huge Thesaurus

pyruvic acid

noun

sounds kind of like